temple weed - French English Dictionary